package demo04;
/*
数组可以作为方法的参数，
当调用方法的时候，向方法的小括号进行传参，传参进去的其实是数组的地址值
 */
public class Demo01ArrayParam {
    public static void main(String[] args) {
        int[] array={12,2,3,5,67,8,0};

        System.out.println(array);//地址值

        printArray(array);//传递进去的就是array当中保存的地址值
        System.out.println("========");
        printArray(array);

    }

    /*
    三要素
    返回值类型：只是进行打印而已，不需要进行计算，也没有结果，用void
    方法名称：printArray
    参数列表：需要给方法数组，方法才能打印 int[] array

     */
    public static void printArray(int[] array){
        System.out.println("printArray方法受到的参数是:");
        System.out.println(array);//地址值
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i]);
        }
    }
}
